0000000000000000000000000000000000000000 abb7bd55148aa62b27892f675e80bd9dbaa67f01 David James <dev.davejames@gmail.com> 1583423701 +0000	commit (initial): Add .gitignore and .gitattributes.
abb7bd55148aa62b27892f675e80bd9dbaa67f01 408990b67ec69b6aa56acb3e6dc52e178437b097 David James <dev.davejames@gmail.com> 1583423702 +0000	commit: Add project files.
408990b67ec69b6aa56acb3e6dc52e178437b097 5f1140dab613558cbb9fbe1bf9ca04c6d4ffcc08 David James <dev.davejames@gmail.com> 1583477329 +0000	commit: Setup GLFW and GLAD and created a window and render loop
5f1140dab613558cbb9fbe1bf9ca04c6d4ffcc08 c3b08d5356258ba6991aa7825a7c9d54aa8fefa5 David James <dev.davejames@gmail.com> 1583477373 +0000	commit: Renamed Source.cpp to Application.cpp
c3b08d5356258ba6991aa7825a7c9d54aa8fefa5 717febe108150ac8af2f410ec3099b0be3867515 David James <dev.davejames@gmail.com> 1583477554 +0000	commit: Added ability to resize window via callback function
717febe108150ac8af2f410ec3099b0be3867515 2125cc583eaa5c33947ca7796afd5fa9515b1005 David James <dev.davejames@gmail.com> 1583478559 +0000	commit: Added STB Image header library to support image loading for textures
2125cc583eaa5c33947ca7796afd5fa9515b1005 bd49d8e83a03a8f71d55a726f3325483ecc2c90c David James <dev.davejames@gmail.com> 1583481203 +0000	commit: Added GLM library and Shader class
bd49d8e83a03a8f71d55a726f3325483ecc2c90c 82430cc420139148bd7924ac40a53462ccfb32b9 David James <dev.davejames@gmail.com> 1583481467 +0000	commit: Fixed linking errors and included Shader in Application.cpp
82430cc420139148bd7924ac40a53462ccfb32b9 d31ecdfe293cf07789568c7227b8fb482fe9448d David James <dev.davejames@gmail.com> 1583487366 +0000	commit: Added a camera system and set matrices for shader. Added geometry data to render two triangles in the shape of a rectangle
d31ecdfe293cf07789568c7227b8fb482fe9448d 59267c23bb93a9bcae430b9f7dcef39b82d66836 David James <dev.davejames@gmail.com> 1583487450 +0000	commit: Removed texture file path
59267c23bb93a9bcae430b9f7dcef39b82d66836 72d3c591b23ebf01bcaddd5b3d8a70036da99d1f David James <dev.davejames@gmail.com> 1583514202 +0000	pull --verbose --progress --no-edit --no-stat --recurse-submodules=no origin: Fast-forward
72d3c591b23ebf01bcaddd5b3d8a70036da99d1f 3266ccd13d3fc33f1aefb3b6ddb91656fe79f5e2 David James <dev.davejames@gmail.com> 1583514851 +0000	commit: Set up a control points array and shader
3266ccd13d3fc33f1aefb3b6ddb91656fe79f5e2 9501e68a20c53734ad79f776e57884e46f72e7af David James <dev.davejames@gmail.com> 1583514916 +0000	commit: Renamed shader
9501e68a20c53734ad79f776e57884e46f72e7af e226bb6e9a2b3ea128d381fdef3756fad2fab743 David James <dev.davejames@gmail.com> 1583514970 +0000	commit: Added comments
e226bb6e9a2b3ea128d381fdef3756fad2fab743 179a3c8c9442f3ed28416a3cfd5ded007f5e43d4 David James <dev.davejames@gmail.com> 1583515037 +0000	commit: Added regions to clean up code
179a3c8c9442f3ed28416a3cfd5ded007f5e43d4 9f36e4114589097ccf2bc65d3dcb10d2441ed43d David James <dev.davejames@gmail.com> 1583528534 +0000	commit: Bezier curve implemented through geo shader
9f36e4114589097ccf2bc65d3dcb10d2441ed43d 14b8d5b2561e5f3b69a6f5f74c21ad878d36851a David James <dev.davejames@gmail.com> 1583538287 +0000	commit: Changed control point positions
14b8d5b2561e5f3b69a6f5f74c21ad878d36851a 24e5571ec43b9f7c85efaf7997de71c3e7cbb48d David James <dev.davejames@gmail.com> 1583546863 +0000	commit: Implemented imGUI and created a small window to adjust segment size on curve in real-time
24e5571ec43b9f7c85efaf7997de71c3e7cbb48d 79264565444db6ef0aaaf7473ca392274d1b84f9 David James <dev.davejames@gmail.com> 1583630075 +0000	commit: Added functionality for transforming each control point of the curve
79264565444db6ef0aaaf7473ca392274d1b84f9 af621173deec79a3c07bc6682b56ffc797738c4f David James <dev.davejames@gmail.com> 1583630378 +0000	commit (merge): Merge conflict took local changes
af621173deec79a3c07bc6682b56ffc797738c4f b3a8e5084cf647a794ee299a414240c76dd76c7b David James <dev.davejames@gmail.com> 1583630519 +0000	commit: Added comments
b3a8e5084cf647a794ee299a414240c76dd76c7b d8398c60c87fc3140339fae89e137905c39a0a22 David James <dev.davejames@gmail.com> 1583811165 +0000	pull --verbose --progress --no-edit --no-stat --recurse-submodules=no origin: Fast-forward
d8398c60c87fc3140339fae89e137905c39a0a22 0f196a75c0597ca49a0ef5655b37d22f4db366ee David James <dev.davejames@gmail.com> 1583814255 +0000	commit: Enabled the swapping of vertex buffers to draw different buffers in real-time
0f196a75c0597ca49a0ef5655b37d22f4db366ee 6a429cfbf56c04257d325d4b6fa46dfded80fc49 David James <dev.davejames@gmail.com> 1583856511 +0000	commit: Implemented a working system to check what buffer is bound for calling corrent imGUI elements and correct draw calls
6a429cfbf56c04257d325d4b6fa46dfded80fc49 0ee546ca5f56c315c071f0b448d91a137e77ac6f David James <dev.davejames@gmail.com> 1583856639 +0000	commit: Added comments
0ee546ca5f56c315c071f0b448d91a137e77ac6f 300e21ef5b388d2807615905439b6f0637b27605 David James <dev.davejames@gmail.com> 1583856896 +0000	commit: Moved drawStatus variable to Functions .ccp/.h
300e21ef5b388d2807615905439b6f0637b27605 2b23dd4941150cd751a26b614095f9315e3abfdf David James <dev.davejames@gmail.com> 1583857051 +0000	commit: Uncommented curve vertex data
2b23dd4941150cd751a26b614095f9315e3abfdf de607a28c19c4929ac1fc5cb9099352555741f86 David James <dev.davejames@gmail.com> 1583857081 +0000	commit: Changed buffer to vboCurve
de607a28c19c4929ac1fc5cb9099352555741f86 e6bde940a3e1c2219ca21d48918178f7eed9343e David James <dev.davejames@gmail.com> 1583858407 +0000	commit: Added additional menu item for letting the user know that control, left mouse clicking allows inputting of values
e6bde940a3e1c2219ca21d48918178f7eed9343e 78cd8cab0c7bdf34d82caf3df006474d1201e57a David James <dev.davejames@gmail.com> 1583882830 +0000	commit: Implemented buffer swapping within imGUI menu
78cd8cab0c7bdf34d82caf3df006474d1201e57a 8bb77ec3269054c7cb9f8338f9ed79d5d04bf4a4 David James <dev.davejames@gmail.com> 1583882935 +0000	commit: Adjusted text wrapped field in imGUI menu
8bb77ec3269054c7cb9f8338f9ed79d5d04bf4a4 3da998b118a642306ac55a1a39cb8c9edd1dffe5 David James <dev.davejames@gmail.com> 1583883220 +0000	commit: Amended resolution slider to display correct values
3da998b118a642306ac55a1a39cb8c9edd1dffe5 eeedf57757c9554df7a2cc7e4e799b7cd7520cae David James <dev.davejames@gmail.com> 1583883375 +0000	commit: Further amendments to imGUI menu to display correct values
eeedf57757c9554df7a2cc7e4e799b7cd7520cae e9b7c324acff6a1f23fffe8d14d78e4e18dbbb72 David James <dev.davejames@gmail.com> 1583956808 +0000	pull --verbose --progress --no-edit --no-stat --recurse-submodules=no origin: Fast-forward
e9b7c324acff6a1f23fffe8d14d78e4e18dbbb72 00ba1f52939a4113edda686761c95f0791ff39f8 David James <dev.davejames@gmail.com> 1583958514 +0000	commit: Added window center functionality and also removed console from application
00ba1f52939a4113edda686761c95f0791ff39f8 1e510b1c1d2e9a9767be7a12906783cbfb4f3163 David James <dev.davejames@gmail.com> 1583976206 +0000	commit: Implemented wireframe menu toggle
1e510b1c1d2e9a9767be7a12906783cbfb4f3163 679e377269de1bf940b1a827552d3686f6127a32 David James <dev.davejames@gmail.com> 1583982471 +0000	commit: Implemented indice list to draw from ebo for patches
679e377269de1bf940b1a827552d3686f6127a32 01abeb4965f0cc3f7ac027adf58e348803b1e5b8 David James <dev.davejames@gmail.com> 1583984180 +0000	commit: Started to implement B-spline patches
01abeb4965f0cc3f7ac027adf58e348803b1e5b8 cfa394a080655eb45964b9efb454efd597b3d1c9 David James <dev.davejames@gmail.com> 1584410845 +0000	commit: Implemented direct graph rendering and also amended menu options for wireframe rendering
cfa394a080655eb45964b9efb454efd597b3d1c9 985030fe3fb05a847e851a6f496b681c02ae6ecd David James <dev.davejames@gmail.com> 1584538436 +0000	pull --verbose --progress --no-edit --no-stat --recurse-submodules=no origin: Fast-forward
985030fe3fb05a847e851a6f496b681c02ae6ecd 985030fe3fb05a847e851a6f496b681c02ae6ecd David James <dev.davejames@gmail.com> 1586003007 +0100	checkout: moving from master to edge-detection-sobel
985030fe3fb05a847e851a6f496b681c02ae6ecd 0763f97f120a98b1b5c593cec83387fbc2cd5b5b David James <dev.davejames@gmail.com> 1586003016 +0100	commit: .
0763f97f120a98b1b5c593cec83387fbc2cd5b5b 985030fe3fb05a847e851a6f496b681c02ae6ecd David James <dev.davejames@gmail.com> 1586003029 +0100	checkout: moving from edge-detection-sobel to master
985030fe3fb05a847e851a6f496b681c02ae6ecd 0763f97f120a98b1b5c593cec83387fbc2cd5b5b David James <dev.davejames@gmail.com> 1586003045 +0100	checkout: moving from master to edge-detection-sobel
0763f97f120a98b1b5c593cec83387fbc2cd5b5b 985030fe3fb05a847e851a6f496b681c02ae6ecd David James <dev.davejames@gmail.com> 1586003138 +0100	checkout: moving from edge-detection-sobel to master
985030fe3fb05a847e851a6f496b681c02ae6ecd 0763f97f120a98b1b5c593cec83387fbc2cd5b5b David James <dev.davejames@gmail.com> 1586003159 +0100	merge edge-detection-sobel: Fast-forward
0763f97f120a98b1b5c593cec83387fbc2cd5b5b 0763f97f120a98b1b5c593cec83387fbc2cd5b5b David James <dev.davejames@gmail.com> 1586003185 +0100	checkout: moving from master to edge-detection-sobel
0763f97f120a98b1b5c593cec83387fbc2cd5b5b 0763f97f120a98b1b5c593cec83387fbc2cd5b5b David James <dev.davejames@gmail.com> 1586745004 +0100	checkout: moving from edge-detection-sobel to master
0763f97f120a98b1b5c593cec83387fbc2cd5b5b 8e3c7943ff5d09d9acd6eb08830f81f0f89f2684 David James <dev.davejames@gmail.com> 1587193600 +0100	commit: Finished project
8e3c7943ff5d09d9acd6eb08830f81f0f89f2684 95a06eb906e7be94cd0ea1f28a11cbe30637fe01 David James <dev.davejames@gmail.com> 1587193804 +0100	commit: Modified gitignore to allow for project user settings
95a06eb906e7be94cd0ea1f28a11cbe30637fe01 69507a6737e93d62d9bc0bc087c90f4ef3189c92 David James <dev.davejames@gmail.com> 1587366424 +0100	commit: Actually finished assignment
69507a6737e93d62d9bc0bc087c90f4ef3189c92 f3a25d58e47f3cae0c4a9c04e157caad5f1622fa David James <dev.davejames@gmail.com> 1587366726 +0100	commit: Set default parameters when launching application
f3a25d58e47f3cae0c4a9c04e157caad5f1622fa bf412a579db7cd16969e3a9149d707e106514cee David James <dev.davejames@gmail.com> 1587366956 +0100	commit: Amended camera control text
bf412a579db7cd16969e3a9149d707e106514cee b9df78ae62e961a55ea2ca85ccad6dc0010ec9f6 David James <dev.davejames@gmail.com> 1587367598 +0100	commit: Switched depth testing state when drawing vertices
